<?php
include_once dirname(__FILE__)."/../../model/config.php";
		$_unite1=new unite1();
if(isset($_POST["operation"])){
if($_POST["operation"]=="INSERT"){
		if(isset($_POST["ID"])){$_unite1->set_ID($_POST["ID"]);}
		if(isset($_POST["NOM_UNITE"])){$_unite1->set_NOM_UNITE($_POST["NOM_UNITE"]);}
		if(isset($_POST["CODE_UNITE"])){$_unite1->set_CODE_UNITE($_POST["CODE_UNITE"]);}
		if(isset($_POST["NATURE"])){$_unite1->set_NATURE($_POST["NATURE"]);}
		if(isset($_POST["CODE_ETABLISSEMENT"])){$_unite1->set_CODE_ETABLISSEMENT($_POST["CODE_ETABLISSEMENT"]);}
		if(isset($_POST["CODE_UNIVERSITE"])){$_unite1->set_CODE_UNIVERSITE($_POST["CODE_UNIVERSITE"]);}
		if(isset($_POST["CODE_DIPLOME"])){$_unite1->set_CODE_DIPLOME($_POST["CODE_DIPLOME"]);}
		if(isset($_POST["SEMESTRE"])){$_unite1->set_SEMESTRE($_POST["SEMESTRE"]);}
		if(isset($_POST["CODE_DOMAINE"])){$_unite1->set_CODE_DOMAINE($_POST["CODE_DOMAINE"]);}
		if(isset($_POST["CODE_MENTION"])){$_unite1->set_CODE_MENTION($_POST["CODE_MENTION"]);}
		if(isset($_POST["CODE_NIVEAU"])){$_unite1->set_CODE_NIVEAU($_POST["CODE_NIVEAU"]);}
		$res=$_unite1->INSERT(); 

	   if($res!="success"){
		echo json_encode(array('success' => 'false','result' => "$res" ));
	  }else{
	  	echo json_encode(array('success' => 'true','result' => "$res" ));
	  	
	  }
}
elseif($_POST["operation"]=="DELETE"){
		if(isset($_POST["ID"])){
		$_unite1->set_ID($_POST["ID"]);
		$res=$_unite1->DELETE(); 

	   if($res!="success"){
		echo json_encode(array('success' => 'false','result' => "$res" ));
	  }else{
	  	echo json_encode(array('success' => 'true','result' => "$res" ));
	  	
	  }
		}
}
elseif($_POST["operation"]=="UPDATE"){
		if(isset($_POST["ID"])){$_unite1->set_ID($_POST["ID"]);}
		if(isset($_POST["NOM_UNITE"])){$_unite1->set_NOM_UNITE($_POST["NOM_UNITE"]);}
		if(isset($_POST["CODE_UNITE"])){$_unite1->set_CODE_UNITE($_POST["CODE_UNITE"]);}
		if(isset($_POST["NATURE"])){$_unite1->set_NATURE($_POST["NATURE"]);}
		if(isset($_POST["CODE_ETABLISSEMENT"])){$_unite1->set_CODE_ETABLISSEMENT($_POST["CODE_ETABLISSEMENT"]);}
		if(isset($_POST["CODE_UNIVERSITE"])){$_unite1->set_CODE_UNIVERSITE($_POST["CODE_UNIVERSITE"]);}
		if(isset($_POST["CODE_DIPLOME"])){$_unite1->set_CODE_DIPLOME($_POST["CODE_DIPLOME"]);}
		if(isset($_POST["SEMESTRE"])){$_unite1->set_SEMESTRE($_POST["SEMESTRE"]);}
		if(isset($_POST["CODE_DOMAINE"])){$_unite1->set_CODE_DOMAINE($_POST["CODE_DOMAINE"]);}
		if(isset($_POST["CODE_MENTION"])){$_unite1->set_CODE_MENTION($_POST["CODE_MENTION"]);}
		if(isset($_POST["CODE_NIVEAU"])){$_unite1->set_CODE_NIVEAU($_POST["CODE_NIVEAU"]);}
		$res=$_unite1->UPDATE(); 

	   if($res!="success"){
		echo json_encode(array('success' => 'false','result' => "$res" ));
	  }else{
	  	echo json_encode(array('success' => 'true','result' => "$res" ));
	  	
	  }
}

}
else{
	$constraint='';$limit=0;$start=0;$pagination='';
	if(isset($_POST["ID"]) && !empty($_POST["ID"])){
		$constraint.=" AND ID='".$_POST["ID"]."'";
	}

	if(isset($_POST["NOM_UNITE"]) && !empty($_POST["NOM_UNITE"])){
		$constraint.=" AND NOM_UNITE='".$_POST["NOM_UNITE"]."'";
	}

	if(isset($_POST["CODE_UNITE"]) && !empty($_POST["CODE_UNITE"])){
		$constraint.=" AND CODE_UNITE='".$_POST["CODE_UNITE"]."'";
	}

	if(isset($_POST["NATURE"]) && !empty($_POST["NATURE"])){
		$constraint.=" AND NATURE='".$_POST["NATURE"]."'";
	}

	if(isset($_POST["CODE_ETABLISSEMENT"]) && !empty($_POST["CODE_ETABLISSEMENT"])){
		$constraint.=" AND CODE_ETABLISSEMENT='".$_POST["CODE_ETABLISSEMENT"]."'";
	}

	if(isset($_POST["CODE_UNIVERSITE"]) && !empty($_POST["CODE_UNIVERSITE"])){
		$constraint.=" AND CODE_UNIVERSITE='".$_POST["CODE_UNIVERSITE"]."'";
	}

	if(isset($_POST["CODE_DIPLOME"]) && !empty($_POST["CODE_DIPLOME"])){
		$constraint.=" AND CODE_DIPLOME='".$_POST["CODE_DIPLOME"]."'";
	}

	if(isset($_POST["SEMESTRE"]) && !empty($_POST["SEMESTRE"])){
		$constraint.=" AND SEMESTRE='".$_POST["SEMESTRE"]."'";
	}

	if(isset($_POST["CODE_DOMAINE"]) && !empty($_POST["CODE_DOMAINE"])){
		$constraint.=" AND CODE_DOMAINE='".$_POST["CODE_DOMAINE"]."'";
	}

	if(isset($_POST["CODE_MENTION"]) && !empty($_POST["CODE_MENTION"])){
		$constraint.=" AND CODE_MENTION='".$_POST["CODE_MENTION"]."'";
	}

	if(isset($_POST["CODE_NIVEAU"]) && !empty($_POST["CODE_NIVEAU"])){
		$constraint.=" AND CODE_NIVEAU='".$_POST["CODE_NIVEAU"]."'";
	}

	if(isset($_POST['limit'])){$limit=$_POST['limit'];}
	if(isset($_POST['start'])){$start=$_POST['start'];}
	if($limit>0){
		$pagination.=" LIMIT  $start,$limit"; 
}
		$res=$_unite1->SELECT($constraint,$pagination); 

		 $data=array();
		  while($row=$_unite1->fetch_object()){
		  	$data[]=$row;
	  	  }
  	 	 
		
	   if($res!="success"){
		echo json_encode(array('success' => 'false','result' => "$res" ));
	  }else{
	  	echo json_encode(array('totalcount' => count($data),'result' => $data ));
	  	
	  }}
?>